Mac OS X v10.5 Leopard是2006年8月7日的世界开发者大会中所公开的,在2007年10月26日推出的64位
操作系统。它同时支持PowerPC和以Intel为核心的Macintosh电脑。
Leopard是第一个被认证为标准
UNIX的
苹果操作系统。相比10.4,具有超过300项的更新,但是由于基本操作环境没有重大改变,所以可以看作是最tiger的一次大幅度升级,而不是苹果系统的一次新的革命。
简介
苹果公司今天宣布Mac OS X Server 10.5版
Leopard将与Mac OS X Leopard同时。Leopard Server使苹果传奇的易用性得到扩展,使用户可以更容易地利用服务器的性能,并且引入了Podcast Producer — 一种把播客自动发布到iTunes® 或互联网上的理想方式。Leopard Server提供了超过250种新功能,允许人们仅点击鼠标数下,即可协同创建和编辑他们的共享网站;以及世界上第一个基于商业CalDAV标准的日历服务器iCal Server。
发展历史
Leopard是Mac OS X的第六个重要版本,相比于Mac OS X Tiger v10.4提供了300 多项新功能。
Mac OS X 10.5 “Leopard”是苹果为 Mac 产品所制作的操作系统Mac OS X的第六个版本,也是前代操作系统Tiger的继承者。
Leopard最早于2007年10月26日发行,以两种版本:以个人电脑为诉求的桌上型电脑版本,以及服务器版本—Mac OS X Server。苹果提供减价升级版或者内含升级版DVD给介於2007年10月1日到2007年12月29日购买新苹果电脑,且新电脑未预装Mac OS X v 10.5的用户。
根据苹果的说法,
Leopard包含了超过300种更新与加强功能,含括核心操作系统元件,以及应用程式与开发工具。Leopard引进了显著大修过的桌面,包括重新设计的Dock,改进过的Finder,新功能Stacks、半透明选单条,以及内含最初于iTunes使用的Cover Flow。其它主要的特点在包含支持64位元GUI应用程式、可自动备份的时光机(Time Machine)、Spotlight搜寻可横跨多台机器,以及原来只在一部分Mac机型才有的Front Row与Photo Booth。
苹果错过了苹果执行长史提夫·贾伯斯所公告的Mac OS X 10.5推出时间。当第一次於2005年6月提出,贾伯斯说苹果将在2006年底或2007年初推出
Leopard。一年後,更改成“2007年春天”,然而在2007年4月12日苹果公告将延後至10月推出,因iPhone的开发因素。
Leopard在2006年的 WWDC 对软体设计师做第一次发表,而Leopard已在2007年10月26日上市,以 129 美元、129 欧元,或是 4390 新台币卖出。苹果亦提供199美元的五人授权“家庭版”,116美元的学生版(皆含税)。凡於2007年10月1日至12月29日购买Mac可以9.95美元的代价购买升级。
使用功能
Mac OS v10.5 Leopard 有 300+ 功能,包括:
回到我的 Mac',一个可让 .Mac 使用者在外可以透过网路存取家里电脑的档案的功能。
内建Boot Camp。它是一种软件助理,自2006年4月5日开始即可在苹果网站上以对 Mac OS X v10.4 的测试版形式下载。它可让 Windows XP 或 Windows Vista得以以分区方式(或不同内建
硬碟方式)安装在 Intel 核心的 Mac上。
Safari 3。
Dashboard加强版,包含了 Webclip -一个可让使用者将 Safari 显示的网页里任何部分转换成 Dashboard 的 widget,而
Dashcode 帮助
软体开发人员编写 widget 代码。
新桌面,包括了重新设计的 3D Dock 与新的群组功能 Stacks。
新 Dock,显示部分的 Stacks。字典现在可同时搜寻
维基百科,与内建完整苹果术语的字典。此外亦包含了由小学馆所提供的日语200,000个新字、25,000个片语。
重新设计的 Finder 搭配与iTunes 7类似的界面,包含了Cover Flow与来源列表的边栏棒。
Front Row重新设计过,现在运行的界面更像 Apple TV。
iCal 日历分享与群组行程,现在可以与来自于 Mail 的事件邀请做同步的整合。 它的图示即使在未开启程式下也可以显示现在的日期,在过去的版本图示在程式未开启时只会显示7月17日。
改进的 iChat,包含了多重登入、隐形、动态图示、标签页聊天,类似 Pidgin、Adium 与 iChat 外挂 Chax。iChat Theater让使用者可以将
iPhoto的图片、Keynote的简报、QuickTime的影片,与其它Quick Look的功能一同与视讯聊天合并。iChat Theater背景使用类似於Chroma Key,但由于使用即时差分无光表面技术,它不需要绿色或蓝色布幕在後。iChat也改进了桌面分享,如Apple Remote Desktop般的功能。
Mail加强版添加了RSS提要、信笺样板、便条,与待办事项(To Do)。待办事项由於使用系统全面性的服务,故可支援所有的应用程式。
网路档案分享改进版包括更多的对使用权限的个别细微控制,整合AFP、FTP与Samba分享於单一控制面板,同时亦提供分享个别资料夹这个从Mac OS 9就不再有的功能。
分级保护现在包括了从单纯限定使用网路,到从任何地方透过远端设定以达成家长监控的功能。
Photo Booth加强版,加进即时过滤与蓝屏技术的视频录制功能。
Podcast Capture -是一种让使用者录制与传播播客的应用程式。这个功能需要对某台有装并执行Podcast Producer的Mac OS X伺服器进行存取。
预览程式增加了对、注释、图形、提取、搜寻、标注,与尺寸
修改工具的支援。
Quick Look,一个可让文件得以在未开启应用程式下直接预览的框架。
内建Web Clip版的Safari 3随系统出货。
Sherlock,这个从Mac OS 8.5开始内建的搜寻软体被剔除。原本功能在某程度上被 Spotlight 与 Dashboard 取代。
Spaces下的exposéSpaces,一个实现多重
虚拟桌面的工具(每个虚拟桌面都被称为“空间”),允许每个使用者拥有多个桌面,可在各桌面执行不同的应用程式。使用者可管理自己所要的空间,如一个桌面工作、一个桌面娱乐,并於其间互相切换。
Exposé可在Spaces上运作,可让使用者於萤幕上撇见所有桌面的缩图。使用者可创造并控制多达16个空间,而且应用程式间可以相互切换,综合起来产生非常庞大的工作空间。
Spotlight 加入额外搜寻功能如布尔操作子以及在有足够权限下搜寻其它的电脑的能力。
时光机(Time Machine),一个自动备份的工具让使用者可以复原被删除或被取代为其他版本的档案。
辅助使用的加强:对应用程式重大的改进,包括VoiceOver,增加对盲文、字幕与崭新、高品质的电子合成语音技术
对64位元应用程式提供更多函式库和框架的原生支援,允许64位元
Cocoa应用程式执行。现存使用这些函式库与框架的32位元应用程式不需透过模拟或转译而继续执行。
Leopard提供
Objective-C 2.0运行包。它包括新的功能像是垃圾回收. Xcode 3.0也支援这个更新的语言且其本身重新改写过。
新的Core Animation框架能让开发者只需要指定“开始”和“目的”的空间就能创造出复杂的动画效果。Core Animation的主要目标是能让少量的程式码就能产生出复杂的动画。
苹果从升阳微系统的
OpenSolaris把
DTrace整合进来,并且加入了图形化的介面称为Instruments(以前称做Xray)。DTrace提供了使用者、管理者和开发者可以用来调试作业系统和在其上执行应用程式的
效能工具。
新的Scripting Bridge可以让程式设计者透过
Python和
Ruby与Cocoa 框架的互动。
Ruby on Rails包含在预设的安装之中。
Leopard的
OpenGL堆叠已更新到2.1版,并且使用低阶
虚拟机 (
LLVM) 来增加它的涡点处理速度。Apple已经将LLVM整合进GCC中。但并没有宣布有在其他作业系统的地方使用到LLVM.。
苹果於 Graphics and Media State of the Union演说确认了许多其他功能因为Core Animation变得可行,如即时桌面、对Quartz Composer透过自订修补程式的增强、新的
PDF开发者套件、以及对
QuickTime应用程式介面的增强。
Leopard也包括了个唯读版本、对 ZFS 档案系统的实现。
在2006年12月中,一个Leopard的预先释出版本似乎包含了对於Sun的ZFS支援。Sun的总裁CEO Jonathan Schwartz宣称
ZFS已经变成Leopard的档案系统。然而,Mac OS X的资深专案行销经理在2007年6月11日发表声明,
HFS+将会继续使用在Leopard,而非ZFS. Apple稍後澄清Leopard只有包含“唯读版”的ZFS支援。
Leopard内建万用磁碟格式 (
UDF) 2.5 版驱动程式,是透过第三方光碟机读取高清DVD与蓝光碟片的必备工具。然而内含的 DVD 播放器只能播放由DVD Studio Pro制作的高清DVD光碟。
Leopard内建实现了潜在语意对映(latent semantic mapping) 框架,对分类资料(例如:校勘)相当有用。
Leopard获得UNIX完全相容认证。认证的意义是遵循简单UNIX规格 (Single UNIX Specification) 开发的软体可於 Leopard底下
编译并执行而不必修改任何代码。该认证只有当Leopard於
Intel处理器下执行时适用。Leopard同时移除了对古典应用程式的支援。
安全加强
Leopard试著以多种方式改善Mac OS X的安全。新的安全功能除了避免一开始就攻击成功外,更致力於在攻击成功後提供更好的内部复原的工作。
函式库
Leopard 实现了随机
地址空间分布,顾名思义乱数化函式库於
记忆体里的位置。过去造成窜改程式记忆体的
操作系统漏洞通常倚赖於对这些函式库例行程序的已知位址,这种情况让骇客得以注入代码以启动多种执行绪或者更改档案。
防火墙
Leopard内建两种
防火墙引擎:原本随早期版本Mac OS X出版BSD的
IPFW,以及新的 Leopard 应用程式层防火墙。不像IPFW般於核心进行显著的处理前拦截过滤IP资料节,应用程式层防火墙於通信协定层操作,对个别进程进行限制。应用程式层防火墙因此可针对个别应用程式进行过滤判断。在Leopard内建两个防火墙引擎中,只有应用程式防火墙完全开放於使用者介面。新防火墙对个别
封包判断提供较少的控制(用户可决定允许或拒绝系统全面的或者个别应用程式的连线,但是仍必须利用IPFW详细设定TCP/IP标头层级策略)。预设亦为几个系统进程预先产生策略例外:像
mDNSResponder以及以超级用户权限执行的程式都不被过滤。
沙盒
Leopard内建系统内核等级基於角色的
访问控制(
RBAC)的支援。RBAC用来避免某些像Mail的应用程式对密码资料库进行修改的灾害事件。
签署
Leopard提供一种框架,利用
公开密钥签署做为代码签署的稽核手段,来防止在某些情况下,代码被恶意窜改。
访客账号
对
Leopard系统存取的访客可被赋予某个一旦登出即删除其暂存资料并重设的特殊账号。
系统需求
苹果提供了要安装 Leopard 的基本系统需求如下,虽然部分程式与动作(如
iChat的背景)是需要有 Intel 处理器才可运行。
必须是任何的 Intel 处理器,PowerPC G5或G4(867 MHz 以上)。
DVD光碟机(为了安装作业系统)。
至少512 MB的内存。
内附的萤幕或是连接到支援苹果的显示卡。
Leopard 并不为不同型态的处理器发行不同的版本,取代做法是出版单一万用版本可於PowerPC 与 Intel 处理器两者上执行。Leopard终止支援部分低速G4与所有G3的处理器。
包装
版本历史
苹果公司的下一个计划推出的Mac OS X操作系统。该系统于2008年6月9日在
WWDC上由苹果CEO
史蒂夫·乔布斯宣布,该操作系统将于自宣布开始大约一年后推出。Mac OS X v10.6将不增加任何新功能,而更多的集中改进系统性能,稳定性和提升易用性。
Mac与Windows操作系统的区别
菜单栏:在Windows系统中,每个程序通常都有自己的菜单栏。而在Mac系统中,只在屏幕上方设置了一个菜单栏,用于当前处于激活状态的程序;如果程序切换了,菜单也会随之发生变化。
广告任务栏:在Mac系统中,与Windows XP任务栏相对应的是Dock。Windows任务栏显示各种打开窗口的图标,与此不同的是,Mac Dock基本上只显示你最常使用的程序的图标。如果想将程序添加到Dock中,你只需把图标拖进去。同样地,移除该程序也只需要将图标拖出Dock,它就会在一阵动画烟雾中消失。
开始菜单:Mac操作系统上没有开始菜单。这个功能被分散到Dock以及屏幕左上角的Apple菜单中。
控制面板:在Mac操作系统中,相对应Windows控制面板的功能叫System Preferences;你可以从Dock或Apple菜单中启动这一功能。
快捷键:常见的Windows快捷指令,例如按Ctrl+S进行保存、Ctrl+P进行打印以及其他快捷指令,都同样可以在Mac键盘上实现。但是,和Windows使用Control键不同,Mac键盘使用的是
Command键;该按键上有一个
三叶草标志或苹果标识。因此,在Mac电脑上,按Command+S进行保存。
退出程序:在Windows操作系统中,你可以点击当前窗口右上角的红色X框来退出程序。但在Mac系统中,如果你点击相应的按键──左上角的红色X圆框──你只是关闭了窗口,而没有退出程序。如果要退出程序,你必须在最左边的
菜单栏中选择Quit指令,或者按Command+Q键。
最大化窗口:当你在Windows XP系统中点击蓝色的最大化按钮时,当前窗口会占据整个屏幕。在
Leopard系统中,相对应的按钮是左上角的绿色圆圈;点击这个按钮可以将小窗口放大到根据内容优化的最佳尺寸,但不一定是全屏。
切换程序:在Windows XP系统中,在运行程序之间切换的常用方法是按Alt+Tab键。电脑会显示每个运行程序的图标,你可以在其中进行切换。在Mac系统中,你可以使用Command+Tab键完成相同的指令。Mac系统还有一个叫做Expose的绝妙功能,它能够以缩影的方式一次显示所有打开的窗口,你可以进行浏览。用户可以通过很多方式激活Expose,但最常用的方式是按F9键或者专用的Expose键,这取决于你的Mac款式。
右键:与人们的普遍看法相反,Mac也有和Windows一样的右键菜单功能。目前大多数台式Mac电脑的鼠标都能进行右键操作,而且你可以在任何当前的Mac电脑上使用几乎所有的两键USB鼠标。如果你使用的是Mac笔记本,其触摸板下面只有一个按钮,你可以在点击这个按钮的同时按下Control键,或者在点击该按钮的时候将两个手指放在触摸板上,同样可以实现右键的功能。我喜欢后面一种方法,但是必须事先通过System Preferences进行设置。
屏幕:在Mac系统中,桌面与
屏保是通过System Preference中的Desktop & Screen Saver进行设置的。屏幕分辨率在Displays System Preference中进行设置。而在Windows XP系统中,所有这些设置都包括在控制面板中的显示功能中。
呵护好MAC OS X苹果电脑操作系统经常在苹果电脑的论坛中看到这样的初级用户:冲着苹果的名声和牌子去买了苹果电脑,倍儿有面子。但用了一段时间后,就开始嚷嚷“速度变慢了”、“系统出现怪问题”。然后就开始埋怨说“苹果电脑不过如此”。每当看到这种用户,心里总是觉得无奈——尽管苹果电脑有着种种优秀之处,但它也是电脑,也会出现问题,也需要“呵护”。如果不注意系统的维护、“保养”,没有正确的维护和“保养”知识,再好的电脑,也经不住折腾。
常用技巧:重启系统解决故障
偶尔苹果电脑系统会突然出现怪怪的问题,例如开机没有任何声音、鼠标失去反应等。这时可以套用Windows系统的最常见的修复方法—重启电脑。重启时
系统自检并
释放内存后,问题往往会自然消失。
实用技巧:修复档案系统
苹果电脑OS X操作系统采用的是日志式
HFS+文件系统,这和Windows的
FAT32、
NTFS等文件系统是对等的概念。既然是文件系统,也就会出现数据丢失或损坏的情况,如果是系统数据,就会影响到系统的运行。这时我们需要做的,就是将随机附带的系统光盘插入光驱,并在开机时按住“command+C”组合按键,用系统光盘来启动电脑。在
菜单栏下选择“磁盘工具”,然后选择需要修复数据的磁盘,执行磁盘的检查和错误的修复。如果结果显示“档案系统已被修复”,则应该再做一次检查,直到显示“磁盘看来没有问题”。
修复磁盘
当磁盘出现无法修复的错误时,我们可以尝试第三方工具—磁盘武士。该软件主要是通过重新编写硬盘的目录文件来解决多种常见的磁盘问题,包括还原遗失的文件。
主要软件
Finder
利用 Cover Flow,让你如浏览音乐般浏览文件。
Quick Look
无需打开文件,即可浏览、播放、查看及翻阅它们。
Time Machine
查看任意一天系统的状况,单击即可恢复文件。
Mail
发送个性化信纸上撰写的电子邮件,做记录,并填写待办事项——会同步显示在 iCal 中。
包含特效和背景的视频聊天、远程演示,以及更多文本通讯功能。
Spaces
创建个性工作空间,一切井然有序。
世界上最快的浏览器,现拥有更多功能。
分级保护
让你的孩子拥有更安全、更愉快的 Mac 体验。
Boot Camp
在你的 Mac 上运行 Windows 操作系统。
64 位
Leopard 在单个操作系统中提供 64 位动力及精确度。
Core Animation
借助内置的 API ,制作引人注目的图形及动画。
Multicore
介绍完全兼容 UNIX 的 Mac OS X Leopard 。
Security
Leopard 经过验证的基础确保了 Mac 的安全。
Bonjour
可访问所有支持 Bonjour 技术的电脑及周边设备。
随机装箱
安装 DVD Mac OS X Leopard 用户指南
软件
Address Book Automator Calculator Chess Dashboard
Dictionary DVD Player
Exposé Font Book Front Row
iCal iChat Image Capture iSync (Supported Devices)
iTunes Mail Photo Booth Preview
QuickTime Player Safari Spaces Stickies
System Preferences TextEdit Time Machine
应用工具
Activity Monitor AirPort Utility Audio MIDI Setup
Boot Camp Assistant Bluetooth File Exchange
ColorSync Utility Console
Digital Color Meter Directory Directory Utility Disk Utility
Grab Grapher
Keychain Access Migration Assistant Network Utility ODBC Administrator
Podcast Capture RAID Utility
Setup Assistant System Profiler
Terminal VoiceOver Utility X11
重要技术
AppleScript
Aqua
Bonjour
CDSA security architecture
Cocoa, Carbon and Java
ColorSync
Core Animation
Core Audio
Core Image
Core Video
H.264
Inkwell
OpenGL PDF
Quartz Extreme
QuickTime 7
64-bit computing
Sync
Unicode 4
Universal Access
UNIX
USB and FireWire peripheral support
Xgrid
语言
英文
日文 法文 德文 西班牙文 意大利文
荷兰文 瑞典文 丹麦文 挪威文 芬兰文 繁体中文 简体中文 韩文 葡萄牙文(巴西) 葡萄牙文 (葡萄牙) 俄罗斯文 波兰文
评论
Leopard发行後,市面上出现关於新装 Leopard 开机时蓝屏当机的广泛事件报告。 大部分这些问题归咎於Leopard与某个非支援的增益扩充程式的不相容性,该程式名为应用程式强化器(Application Enhancer, APE),由Unsanity开发。它在许多用户不知情情况下,以罗技公司滑鼠驱动程式部分形式随滑鼠安静的安装到许多Macs上。苹果对此发表了一篇知识库文献阐述如何解决这个问题。
Leopard附带的安全功能被批评为不充分或者无效的,尤其是在研究组织 Heise Security 发表有关Leopard安装程式对
防火墙保护降级後暴露的可攻击的服务,甚至防火墙重启仍如此的研究报告後,该改写过的 OS X 防火墙招致最多的批评。许多研究者指出Leopard新加的函式库随机化功能比起许多其他平台上的成熟产品来说没什效果。而新的“安全访客账号”可被访客滥用来保留存取该系统,即使在Leopard登出进程删除掉这些访客根目录後也是如此。
虽然一般媒体对时光机资料复原迈出一步赞誉有加,它在许多出版物被批评为缺少如第三方备份软体般的功能。根据TidBITS网路报导的功能分析,编辑 Joe Kissell 指出时光机并不产生可以启动的备分拷贝、无法备份 Airport Disk
硬碟、无法备份 FileVault 加密过的
根目录直到用户登出账号。他总结该功能“相当不赖於(备份软体)该做的事”但是他只会使用时光机於“较粗略备份策略组合的一部分”。
R.L. Prior 於 ThinkMac 部落格批评了许多
Leopard使用者介面改进。包括透明选单棒、像书柜般的 Dock 与新档案夹图示。
Anil Dash控诉苹果自鸣得意的行为,因为当浏览其他电脑时,Leopard使用电脑萤幕显示蓝屏
死机图示以代表其他非苹果厂牌电脑。他也批评这个图示是因为使用
苹果操作系统的电脑也有可能发生蓝屏死机。